a billboard - French English Dictionary